Definition of Throw In The Towel

  • 1. Give up in the face of defeat of lacking hope; admit defeat Verb

Synonyms for word "throw in the towel"